We break down the key differences between bookkeepers, tax preparers, tax advisors, accountants, enrolled agents (EAs), and CPAs.